data-processing and research director - Spanish English Dictionary